﻿body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
}
body, button, input, select, textarea {
	font:12px/1.5 Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:courier new, courier, monospace;
}
small {
	font-size:12px;
}
ul, ol {
	list-style:none;
}
a img{border:0px;}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
body{
	margin-right: auto;
	margin-left: auto;
	clip: rect(0px,0px,0px,0px);
	}
.clear {
	clear: both;
}
/*首页*/
.header {
	overflow: hidden;
}
.header .smt {
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	width: 1024px;
	line-height: 35px;
}
.header .smt b {
	font-weight: normal;
	color: #999;
	float: left;
}
.header .smt a {
	float: right;
	padding-right: 3px;
	padding-left: 3px;
	margin-right: 5px;
	margin-left: 5px;
	color: #999;
}
.header .smb {
	width: 1024px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.header .smb .logo {
	background-image: url(logo.png);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 100px;
	width: 388px;
	float: left;
}
.header .smb .smb_r {
	width: 350px;
	overflow: hidden;
	float: right;
}
.header .smb .smb_r .tell {
	overflow: hidden;
}
.header .smb .smb_r .search {
	overflow: hidden;
	padding-left: 15px;
}



.all-banner {
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}


.search .te1 {

	background:url(search1.jpg) no-repeat;

	width:232px;

	height:26px;

	border:none;

	padding-left:27px;

	line-height:26px;

	float:left

}

.search .bt1 {

	background:url(search_bt.jpg) no-repeat;

	width:66px;

	height:26px;

	border:none;

	float:left;

}
.menu {
	line-height: 45px;
	background-color: #258C44;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #069;
}
.menu li img {
	float: left;
	margin-top: 3px;
	margin-right: -8px;
}

.menu li {
	list-style-position: inside;
	list-style-type: none;
	width: 1024px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;

}
.menu li .on {
	color: #FFF;
	background-image: url(1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.menu li a {
	color: #FFF;
	font-size: 18px;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-family: "黑体", Arial, Helvetica, sans-serif;
	line-height: 40px;
	display: block;
	float: left;
}
.menu li a:hover {
	color: #FF6600;
	font-size: 18px;
	margin-right: 5px;
	margin-left: 5px;
	padding-right: 5px;
	padding-left: 5px;
	text-decoration: none;
	font-family: "黑体", Arial, Helvetica, sans-serif;
	line-height: 40px;
	display: block;
	float: left;
}
/*首页大幻灯*/
#kinMaxShow{ display:none;}
#kinMaxShow .sub_1_1{ display:block; position:absolute;left:110px; top:136px;}
#kinMaxShow .sub_1_2{ display:block; position:absolute;left:110px; top:120px;}


#kinMaxShow .sub_2_1{ display:block; position:absolute;left:-160px; bottom:0px;}
#kinMaxShow .sub_2_2{ display:block; position:absolute;left:110px; top:20px;}

#kinMaxShow .sub_3_1{ display:block; position:absolute;right:180px; bottom:0px;}
#kinMaxShow .sub_3_2{ display:block; position:absolute;left:30px; top:40px;}

/*特性*/
.sp {
	overflow: hidden;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.sp a{
	overflow: hidden;
	color: #666;
	text-decoration: none;
}
.sp .yf {
	float: left;
	width: 249px;
	overflow: hidden;
	border: 2px solid #E6F4FF;
	background-color: #E6F4FF;
		-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}
.sp p {
	margin: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCC;
}


.sp .hb {
	float: left;
	width: 249px;
	overflow: hidden;
	border: 2px solid #F0FFF0;
	margin-left: 3px;
	background-color: #F0FFF0;
		-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}

.sp .xn {
	float: left;
	width: 249px;
	overflow: hidden;
	border: 2px solid #FFF3F0;
	margin-left: 3px;
	background-color: #FFF3F0;
		-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}


.sp .cx {
	float: left;
	width: 249px;
	overflow: hidden;
	border: 2px solid #FFF5E8;
	margin-left: 3px;
	background-color: #FFF5E8;
		-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}
.d-f {
	width: 1024px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 5px;
}
.d-f .sxdp-tit {
	line-height: 35px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.d-f .sxdp-tit h2 {
	line-height: 35px;
	float: left;
	font-size: 26px;
	color: #333;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #258C44;
	padding-left: 10px;
}
.d-f .sxdp-tit a {
	float: right;
	line-height: 35px;
	color: #258C44;
	margin-right: 3px;
	margin-left: 3px;
}
.d-f .sxdp-tit a:hover {
	float: right;
	line-height: 35px;
	color: #F60;
}
.d-f .d-box {
	overflow: hidden;
	margin-top: 5px;
}
.d-f .d-box dl dd a {
	color: #666;
}

.d-f .d-box a {
	color: #666;
}
.d-f .d-box dl {
	overflow: hidden;
	width: 239px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 5px;
	padding: 4px;
	border: 1px solid #B6B6B6;
	-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}
.d-f .yxdp-tit {
	line-height: 35px;
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.d-f .yxdp-tit h2 {
	line-height: 35px;
	float: left;
	font-size: 26px;
	color: #333;
	padding-left: 10px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #379C41;
}
.d-f .yxdp-tit a {
	float: right;
	line-height: 35px;
	color: #666;
	margin-right: 3px;
	margin-left: 3px;
}
.d-f .yxdp-tit a:hover {
	float: right;
	line-height: 35px;
	color: #F60;
}
.d-f .zs {
	overflow: hidden;
	width: 335px;
	float: left;
	margin-right: 10px;
}
.d-f .tit {
	line-height: 30px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3f8433;
	background-color: #258C44;
}
.d-f .tit h3 {
	float: left;
	line-height: 30px;
	padding-right: 3px;
	padding-left: 8px;
	color: #ffffff;
}
.d-f .tit a {
	float: right;
	padding-right: 8px;
	padding-left: 5px;
	line-height: 30px;
	font-size: 12px;
	color: #FFF;
}
.d-f .zs .z-box {
	margin-top: 5px;
	overflow: hidden;
	border: 1px dashed #3f8433;
}
.d-f .zs .z-box dl {
	float: left;
	width: 160px;
	margin-right: 3px;
	margin-bottom: 5px;
	margin-left: 3px;
	margin-top: 5px;
}
.d-f .new {
	overflow: hidden;
	width: 335px;
	float: left;
	margin-right: 10px;
}
.d-f .new .z-box li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8E8;
	overflow: hidden;
display:inline
}
.d-f .new .z-box li a {
	font-size: 16px;
	color: #666;
	display: block;
	list-style-position: inside;
	list-style-type: none;
	line-height: 35px;
	padding-left: 5px;
}
.d-f .new .z-box li span {
	text-align: right;
	font-size: 11px;
	color: #999;
	float: right;
}
.d-f .js .z-box li {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E8E8E8;
	overflow: hidden;
display:inline
}
.d-f .js .z-box li a {
	font-size: 16px;
	color: #666;
	display: block;
	list-style-position: inside;
	list-style-type: none;
	line-height: 35px;
	padding-left: 5px;
}
.d-f .js .z-box li span {
	text-align: right;
	font-size: 11px;
	color: #999;
	float: right;
}
.anli {
	overflow: hidden;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.anli .al-tit {
	line-height: 35px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F93;
	overflow: hidden;
}
.anli .al-tit h3 {
	float: left;
	padding-right: 8px;
	padding-left: 8px;
	font-size: 22px;
	color: #333;
}
.anli .al-tit a {
	float: right;
	margin-right: 5px;
	margin-left: 5px;
	color: #666;
}
.anli .a-boxs {
	margin-top: 10px;
	overflow: hidden;
	border: 1px solid #EEE;
	padding-top: 5px;
	padding-bottom: 5px;
}
.anli .a-boxs .zx dl {
	width: 330px;
	float: left;
	margin-right: 5px;
	margin-left: 5px;
}
.anli .a-boxs .zx dl dd table tr td {
	color: #666;
}
.anli .a-boxs .zx dl dd h4 {
	display: block;
	background-color: #F0F0F0;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
}
.anli .a-boxs .zx dl dd h4 a {
	color: #333;
	display: block;
	text-decoration: none;
}
.anli .a-boxs .zx {
	overflow: hidden;
}

.anli .a-boxs .hz {
	overflow: hidden;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #EBEBEB;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
	padding-top: 5px;
	
}
.anli .a-boxs .hz a {
	-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
	padding: 2px;
	margin: 2px;
	border: 1px solid #DBDBDB;
	overflow: hidden;
	height: 50px;
	width: 190px;
	display: inline-block;
	float: left;
}
.footer {
	margin-top: 10px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #CCC;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	clear: both;
}
.footer .f-l {
	width: 50%;
	float: left;
	margin-top: 25px;
}
.footer .f-l h3 {
	font-size: 18px;
	color: #666;
}

.footer .f-l .zjhk {
	width: 150px;
	overflow: hidden;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	margin-right: 10px;
	height: 180px;
	margin-left: 10px;
	margin-bottom: 20px;
}
.footer .f-l .cpzx {
	width: 150px;
	overflow: hidden;
	float: left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
	margin-right: 10px;
	height: 180px;
	margin-bottom: 20px;
}
.footer .f-l li {
	list-style-position: inside;
	list-style-type: none;
display:inline
}
.footer .f-l li a {
	color: #666;
}
.footer .f-r {
	margin-top: 20px;
	overflow: hidden;
}
.footer .f-r .weixin {
	height: 180px;
	width: 100px;
	float: left;
	margin-right: 20px;
}
.footer .f-r .subwx .gzwx {
	font-size: 20px;
	color: #666;
}
.footer .f-r .subwx .copyright {
	color: #666;
}
/*列表页*/
.sub-nav {
	line-height: 30px;
	overflow: hidden;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.sub-nav a {
	color: #333;
}

.a-list {
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}
.a-list .a-left {
	width: 195px;
	overflow: hidden;
	float: left;
	margin-right: 35px;
}

.a-list .c-left {
	width: 195px;
	overflow: hidden;
	float: left;
	margin-right: 35px;
}
.a-list .a-left .t-boxs {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	width: 180px;
}

.a-list .a-left li{display:inline;float:left;width:178px;height:45px;line-height:45px;color:#333;font-size:14px;font-weight:bold;border-left:1px #e5e5e5 solid;border-right:1px #e5e5e5 solid;border-bottom:1px #e5e5e5 solid;overflow:hidden;font-family:微软雅黑;}
.a-list .a-left li a{width:124px;height:45px;padding-left:54px;color:#666;text-decoration:none;display:block;}
.a-list .a-left .now{
	width: 194px;
	height: 46px;
	background: url(left_bg.png) no-repeat;
	_background: 0;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='left_bg.png'sizingMethod='crop');		border-bottom: 1px #fff solid;
	border-right: 1px #fff solid;
	color: #fff;
}
.a-list .a-left .now a{
	color: #fff;
	text-decoration: none;
}
.a-list .a-left .s-boxs {
	overflow: hidden;
	margin-top: 30px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #e5e5e5;
	width: 180px;
}
.a-list .a-right {
	overflow: hidden;
}
.a-list .a-right .right-tab {
	background-color: #f6f6f6;
	line-height: 45px;
	border: 1px solid #e5e5e5;
	height: 45px;
	overflow: hidden;
}
.a-list .a-right .right-tab .now {
	list-style-position: outside;
	list-style-type: none;
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #F60;
	float: left;
	font-size: 16px;
	color: #F60;
	background-color: #FFF;
	line-height: 45px;
	display: inline;
	height: 46px;
}
.a-list .a-right .right-tab li {
	list-style-position: outside;
	list-style-type: none;
	padding-right: 15px;
	padding-left: 15px;
	float: left;
	font-size: 16px;
	line-height: 45px;
	bottom: -3px;
	display: inline;
	height: 48px;
}
.a-list .a-right .right-tab li a {
	font-size: 16px;
	color: #069;
}
.a-list .a-right .right-tab .now a {
	font-size: 16px;
	color: #F60;
}
.a-list .a-right .right-list {
	overflow: hidden;
	padding: 5px;
	margin-top: 12px;
	line-height: 25px;
	color: #666;
}
.a-list .a-right .right-list li {
	font-size: 6px;
	line-height: 38px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
}
.a-list .a-right .right-list li a {
	overflow: hidden;
	display: block;
	font-size: 16px;
	color: #069;
	background-image: url(icon_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	text-decoration: none;
}

.a-list .a-right .right-list li a:hover {
	overflow: hidden;
	display: block;
	font-size: 16px;
	color: #F96;
	background-image: url(icon_left.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
	text-decoration: none;
}
.a-list .a-right .right-list li span {
	font-size: 12px;
}
.a-list .a-right .right-tit {
	line-height: 55px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E6E6E6;
}
.a-list .a-right .right-tit h1 {
	font-size: 22px;
	text-align: center;
	color: #333;
}


.a-list .a-right .right-art {
	overflow: hidden;
	padding: 5px;
	margin-top: 15px;
	line-height: 25px;
	color: #666;
}
.a-list .a-right .right-link {
	overflow: hidden;
	padding: 5px;
	border-top-color: #E3E3E3;
	border-top-width: 3px;
	border-top-style: solid;
	background-color: #FAFAFA;
}
.a-list .a-right .right-link .right-img {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E3E3;
	margin-bottom: 5px;
	padding-bottom: 5px;
	overflow: hidden;
}
.a-list .a-right .right-link .right-img dl a dd h3 {
	color: #666;
}
.a-list .a-right .right-link .right-img dl {
	width: 180px;
	float: left;
	margin-right: 7px;
	margin-left: 7px;
}
.a-list .a-right .right-link .right-other li {
	float: left;
	list-style-position: inside;
	list-style-image: url(icon_left.jpg);
	list-style-type: none;
	padding-left: 10px;
	width: 350px;
}
.a-list .a-right .right-link .right-other li a {
	color: #666;
}
.a-list .a-right .right-art .dt {
	color: #CCC;
	font-size: 11px;
	text-align: left;
	line-height: 35px;
	overflow: hidden;
	display: block;
	padding-left: 8px;
}
.a-list .a-right .right-list dl {
	float: left;
	width: 380px;
	overflow: hidden;
	margin-right: 3px;
	margin-left: 3px;
	border: 2px solid #E4E4E4;
	padding: 1px;
	margin-bottom: 10px;
}
.a-list .a-right .right-list dl a {
	text-decoration: none;
}

.a-list .a-right .right-list dl a dt img {
	width: 380px;
	height: 280px;
}
.a-list .a-right .right-list dl a dd h3 {
	background-color: #E1F0D2;
	color: #09C;
	text-align: center;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 1px;
	line-height: 30px;
}
.a-list .a-right .right-list dl a dd p {
	margin: 5px;
	color: #999;
	height: 70px;
}
.a-list .a-right .r-link-tit b {
	color: #F60;
}
.a-list .a-right .r-link-tit {
	line-height: 35px;
	font-weight: bold;
	font-size: 15px;
	background-color: #F0F0F0;
	padding-left: 8px;
}
.a-list .a-right .right-art div {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
}











.c-list {
	overflow: hidden;
	margin-top: 15px;
	margin-bottom: 15px;
	width: 1024px;
	margin-right: auto;
	margin-left: auto;
}


.c-list .c-left {
	width: 220px;
	overflow: hidden;
	float: left;
	margin-right: 10px;
}
.c-list .c-left .c-boxs {
	background-color: #F6F6F6;
	padding: 5px;
}
.c-list .c-left .c-boxs li {
	list-style-position: inside;
	list-style-type: none;
}
.c-list .c-left .c-boxs li a {
	display: block;
	line-height: 35px;
	margin: 5px;
	background-color: #FFF;
	text-align: center;
	color: #9C0;
}





.c-list .a-right {
	overflow: hidden;
}

.sx-conter {
	width: 1024px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.sx-conter .sx-tit {
	background-color: #eaedef;
	line-height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3f8433;
}
.sx-conter .sx-tit h1 {
	text-align: center;
	font-size: 28px;
	color: #333;
}
.sx-conter .sx-tit h1 span {
	color: #F60;
}
.sx-conter .sx-about {
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #EEFBE6;
	padding: 5px;
	color: #666;
	font-size: 16px;
}
.sx-conter .sx-about p {
	padding: 5px;
	background-color: #FFF;
	margin-bottom: 5px;
}
.sx-conter .sx-gcl {
	width: 1024px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.sx-conter .sx-gcl .sx-gx {
	width: 230px;
	float: left;
	overflow: hidden;
}
.sx-conter .sx-gcl .sx-yl {
	float: right;
	overflow: hidden;
	width: 780px;
}
.sx-conter .sx-gcl .sx-gx .sx-mq {
	height: 60px;
	text-align: center;
	line-height: 60px;
	font-size: 26px;
	color: #F60;
	background-image: url(mt.png);
	background-repeat: no-repeat;
	text-indent: -9999px;
}
.sx-conter .sx-gcl .sx-gx .sx-zq {
	background-image: url(zt.png);
	height: 60px;
	text-indent: -9999px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sx-conter .sx-gcl .sx-gx .sx-dq {
	background-image: url(dt.png);
	background-repeat: no-repeat;
	height: 60px;
	text-indent: -9999px;
}
.a-list .epages {
	line-height: 45px;
	background-color: #F0F0F0;
	margin-right: 5px;
	margin-left: 5px;
}
.a-list .epages a {
	padding-right: 5px;
	padding-left: 5px;
	border: 1px solid #FFF;
	color: #F60;
	display: inline-block;
	margin: 5px;
	line-height: 25px;
	background-color: #EEF9F3;
}
.a-list .a-right .cp-v {
	overflow: hidden;
}
.a-list .a-right .cp-v h1{
	overflow: hidden;
	border-left-width: 8px;
	border-left-style: solid;
	border-left-color: #288ED6;
	font-size: 25px;
	color: #666;
	line-height: 30px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-left: 15px;
	background-color: #E8E8E8;
}
.a-list .a-right .cp-v .cp-img {
	float: left;
	width: 600px;
}
.a-list .a-right .cp-v .cp-info {
	float: right;
	width: 180px;
	background-color: #F6F6F6;
	padding: 5px;
	overflow: hidden;
	margin-top: 15px;
}



.a-list .a-right .cp-v .cp-img .photoresize {
	width: 590px;
	overflow: hidden;
	height: 450px;
}


.a-list .a-right .cp-v .cp-img  img {
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.a-list .a-right .cp-v .cp-info h1 {
	font-size: 40px;
	color: #666;
	line-height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999;
	padding-bottom: 15px;
}
.a-list .a-right .cp-v .cp-info p {
	font-size: 13px;
	color: #999;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
	padding-top: 15px;
}
.a-list .a-right .right-art div a {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #666;
}

.a-list .a-right .cp-moreinfo {
	font-size: 15px;
	color: #666;
	line-height: 26px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #333;
	margin-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	clear: both;
	overflow: hidden;
	width: 100%;
}
.a-list .a-right .cp-moreinfo a{
	font-size: 15px;
	color: #666;
	line-height: 26px;
	margin-bottom: 10px;
}
.a-list .a-right .cp-moreinfo h2 {
	background-color: #44A241;
	padding-left: 8px;
	padding-top: 3px;
	padding-bottom: 3px;
	-moz-border-radius: 3px;      /* Gecko browsers */
	-webkit-border-radius: 3px;   /* Webkit browsers */
	border-radius: 3px;            /* W3C syntax */
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #238D43;
	color: #FFF;
}

.a-list .a-right .cp-moreinfo h2 a{
	color: #FFF;
}
.zs_img {
	background-image: url(../../images/4.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 300px;
}
.a-list .zs-l {
	width: 250px;
	float: left;
}
.a-list .zs-r {
	float: right;
	width: 750px;
}
.a-list .zs-l li {
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #F3F3F3;
	line-height: 50px;
	list-style-position: inside;
	list-style-type: none;
	text-align: center;
	border: 1px solid #E8E8E8;
}
.a-list .zs-l li a {
	color: #333;
	font-size: 30px;
	text-decoration: none;
}
.a-list .zs-l li a:hover {
	color: #FFF;
	font-size: 30px;
	background-color: #6C9;
	display: block;
	line-height: 57px;
}
.a-list .zs-r .zs-tit {
	line-height: 35px;
	color: #333;
	font-size: 15px;
	font-weight: bold;
}
.a-list .zs-r .zs-zslc {
	margin-top: 5px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #E3E3E3;
	margin-bottom: 15px;
}

.a-list .zs-r .zs-tit em {
	background-color: #F93;
	width: 8px;
	height: 19px;
	display: block;
	color: #F93;
	text-indent: -9999;
	float: left;
	margin-top: 8px;
	margin-bottom: 8px;
	overflow: hidden;
}
.a-list .zs-r .zs-ptboxs {
	margin-top: 5px;
	margin-bottom: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #EEE;
	padding: 5px;
	overflow: hidden;
}
.a-list .zs-r .zs-ptboxs li {
	width: 50%;
	float: left;
	color: #CCC;
	list-style-position: inside;
	list-style-type: circle;
}
.a-list .zs-r .zs-ptboxs li a {
	text-decoration: none;
	line-height: 30px;
	color: #000;
}.sx-conter .sx-listtit {
	overflow: hidden;
	margin-top: 10px;
	margin-bottom: 10px;
}
.sx-conter .sx-listtit h2 {
	line-height: 35px;
	font-size: 28px;
	float: left;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #F96;
	padding-left: 8px;
	color: #396;
}
.sx-conter .sx-listtit a {
	float: right;
	line-height: 35px;
	color: #699;
}

.sx-conter .sz-sxcplist {
	overflow: hidden;
	margin-top: 5px;
}
.sx-conter .sz-sxcplist dl dd a {
	color: #666;
}

.sx-conter .sz-sxcplist a {
	color: #666;
}
.sx-conter .sz-sxcplist dl {
	overflow: hidden;
	width: 239px;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 5px;
	padding: 4px;
	border: 1px solid #B6B6B6;
	-moz-border-radius: 6px;      /* Gecko browsers */
	-webkit-border-radius: 6px;   /* Webkit browsers */
	border-radius: 6px;            /* W3C syntax */
}
